christmas turkey - Spanish English Dictionary